debris left by a flood - Türkisch Englisch Wörterbuch